Royal Navy (0 synonym found)

Definition of Royal Navy:

(n) : the British navy; formed in the 16th century although England has had naval ships since before the time of Alfred the Great

Definition of Royal Navy:

(n) : the British navy; formed in the 16th century although England has had naval ships since before the time of Alfred the Great

Back to Top